prickly castor oil tree - Español Inglés Diccionario